package cn.yuanqiao.manage.domain;/**
 * @author 赵常飞
 * @date 2024/1/25 10:11
 */

import cn.yuanqiao.common.core.domain.BaseEntity;
import com.fasterxml.jackson.annotation.JsonFormat;

/**
 *@Author: 赵常飞
 *@Date: 2024/1/25 10:11
 *@Description:
 *@Note:
 */

public class YqdaGdfwAndBgqxRule extends BaseEntity {
    private static final long serialVersionUID = 1L;

    @JsonFormat(shape = JsonFormat.Shape.STRING)//转化成string传到前端
    private Long id;
    /**制度id*/
    @JsonFormat(shape = JsonFormat.Shape.STRING)//转化成string传到前端
    private Long zdId;
    /**字段英文名*/
    private String fieldName;
    /**关系 and/or */
    private String relation;
    /**模糊位置*/
    private String likepos;
    /**关键字*/
    private String keyword;
    /**层级*/
    private Integer type;
    public Long getZdId() {
        return zdId;
    }

    public void setZdId(Long zdId) {
        this.zdId = zdId;
    }

    public String getFieldName() {
        return fieldName;
    }

    public void setFieldName(String fieldName) {
        this.fieldName = fieldName;
    }

    public String getRelation() {
        return relation;
    }

    public void setRelation(String relation) {
        this.relation = relation;
    }

    public String getLikepos() {
        return likepos;
    }

    public void setLikepos(String likepos) {
        this.likepos = likepos;
    }

    public String getKeyword() {
        return keyword;
    }

    public void setKeyword(String keyword) {
        this.keyword = keyword;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    @Override
    public String toString() {
        return "YqdaGdfwAndBgqxRule{" +
                "id=" + id +
                ", zdId=" + zdId +
                ", fieldName='" + fieldName + '\'' +
                ", relation='" + relation + '\'' +
                ", likepos='" + likepos + '\'' +
                ", keyword='" + keyword + '\'' +
                ", type=" + type +
                '}';
    }
}
